Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 MOUNT OWEN ROAD Detached £763,101 £221,000 24 May 2001
9 MOUNT OWEN ROAD Detached £599,855 £565,795 27 Jan 2022